loader excavator - French English Dictionary